package com.enjoyor.soa.traffic.rest.efoms.dubbo;

import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface ISurveyDeviceCollectInfoConsumeService {

	public ResultPojo getDeviceUnnormalCollectInfoList(String devTypeCode);
	
	public ResultPojo getDeviceUnNorForArea(String devTypeCode);
	
	public ResultPojo getDeviceNowSum(String beginTime,String endTime,String devTypeCode);
	
	public ResultPojo getCheckCountForDeptIdAndSum();
	
	public ResultPojo getRepCountForDeptIdAndSum();
	
    public ResultPojo getRepSourceCount(String devTypeCode);
	
	public ResultPojo getRepSourceCountForDept(String devTypeCode);
	
	public ResultPojo getFaultCollectReal(String devTypeCode);
	
	public ResultPojo getFaultCollectRealTrend(String devTypeCode, String beginTime, String endTime);
	
	public ResultPojo selectDeviceFaultCollectInfoList(String devTypeCode);
	
	public ResultPojo selectDeviceFaultCollectByDevTypeCode(String devTypeCode);
	
	public ResultPojo selectDevFaColGroupByDepId(String devTypeCode);
	
	public ResultPojo selectOppmWorkCollectInfoList(String devTypeCode);
	
	public ResultPojo getWarningCountForToday(String devTypeCode);
}
